"""
数据容器之list列表
"""

# 定义一个基础列表
my_list = ["caoCao", "liuBei", "sunQuan"]
print(my_list)
print(type(my_list))

# 列表的元素类型不受限制
my_list = ["caoCao", 666, True]
print(my_list)
print(type(my_list))

# 嵌套列表
my_list = [[1, 2, 3], [4, 5, 6]]
print(my_list)
print(type(my_list))
print("------------------------------------------")
# 通过下标索引取出对应位置的数据
my_list = ["caoCao", "liuBei", "sunQuan"]
# 列表[下标索引]，正向：从0开始，从前向后依次+1,反向：-1开始，依次-1
print(my_list[0])
print(my_list[1])
print(my_list[2])
# 错误示范，列表下标索引不能越界
# print(my_list[4])
# 通过下标索引取出对应位置的数据(倒序取出)
print(my_list[-1])
print(my_list[-2])
print(my_list[-3])

# 取出嵌套列表的元素
print("------------------------------------------")
my_list = [[1, 2, 3], ["caoCao", "liuBei", "sunQuan"]]
print(my_list[0][1])
print(my_list[1][-1])
